permanent completion - Spanish English Dictionary